package com.elitel.frame.web.cfgshowfield.entity;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 基本信息-服务显示列(BaseShowfield)实体类
 *
 * @author makejava
 * @since 2025-05-19 16:09:20
 */
@Data
public class CfgShowField implements Serializable {
    private static final long serialVersionUID = 785015570344494037L;
    /**
     * 主键
     */
    private String guid;
    /**
     * 服务ID
     */
    private String serviceid;
    /**
     * 服务类型(1:单表服务,2:主从表服
     */
    private Integer servicetype;
    /**
     * 外键（主从表）
     */
    private String masterdetailid;
    /**
     * 字段对应元数据表guid
     */
    private String fieldaddonsguid;
    /**
     * 排序
     */
    private Integer showorder;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建日期
     */
    private LocalDateTime createdate;
    /**
     * 创建人
     */
    private String createuser;
    /**
     * 字段别名
     */
    private String customalias;
    /**
     * 字段别名（中文）
     */
    private String customfieldnamealias;

    /**
     * 字段编码
     */
    private String fieldcode;
    /**
     * 字段名称
     */
    private String fieldname;
    /**
     * 字段类型
     */
    private String fieldtype;


}

